def vector_dot(vec1, vec2):
    """
    计算向量的点积
    :param vec1:第一个使用的向量
    :param vec2:第二个使用的向量
    :return:两个向量的点积
    """
    if len(vec1) == len(vec2):
        dot_sum = 0
        for i in range(len(vec1)):
            dot_sum = dot_sum + vec1[i] * vec2[i]
        return dot_sum
    else:
        return None


if __name__ == '__main__':
    # Python 内置类型中并没有 向量 类型
    vector1 = (1, 2, 3)
    vector2 = (4, 5, 6)

    print(vector_dot(vector1, vector2))
